<template>
  <div class="content">
    <div class="head">
      <div>欢迎,{{userName}}！</div>
      <div>上次登录时间{{lastLoginTime}}</div>
    </div>

    <div class="desc">
      <div class="title" style="margin-bottom: 42px;">AI多模态综合评估首页说明文档</div>
      <div class="flex">
        <div class="left flex1" style="margin-right: 20px;">
          <div style="font-size: 24px; margin-bottom: 12px;">一、什么是AI多模态综合评估？</div>
          <div style="font-size: 14px; line-height: 34px; text-indent: 2em;">
			  AI多模态综合评估是一种融合多种数据源(如语音、面部微表情、文本、生理信号等)的人工智能分析系统。它通过整合自然语言处理(NLP)、计算机视觉、信号处理、情感识别等技术，实现对用户身心健康状态的动态监测与量化分析。与传统量表测评不同，该系统兼具科学性与趣味性，在测评过程中，用户可以畅所欲言，充分表达自己的情绪与看法，AI多模态综合评估系统内置的深度学习型将会基于采集到的不同模态的信息，生成个性化的评估报告。
		  </div>
        </div>
        <div class="right flex1">
          <img src="@/assets/img/index/weitu.png" style="width: 100%; height: auto;">
        </div>
      </div>
    </div>

    <div class="desc" >
      <div style="font-size: 24px; margin-bottom: 12px;">二、如何进行AI多模态综合评估？</div>
      <div class="flex">
        <div class="flex1" style="position: relative">
          <div style="font-size: 14px; margin-bottom: 13px;">第一步：登陆并完善个人信息</div>
          <img src="@/assets/img/index/step1.png" style="width: 80%"/>
          <img src="@/assets/img/index/jiantou2.png" style="position: absolute; top: 0; right: 0;width: 60%"/>
          <img src="@/assets/img/index/jiantou3.png" style="position: absolute; right: 12px; top: 55%; height: 50%"/>
        </div>

        <div class="flex1">
          <div style="font-size: 14px; margin-bottom: 13px;">第二步：确保网络畅通，在安全私密且安静的空间中进行测评</div>
          <img src="@/assets/img/index/jiantou1.png"/>
          <div style="font-size: 14px; margin-bottom: 13px;">第三步：确认多模态传感设备连接状态和功能</div>
          <img src="@/assets/img/index/step3.png" style="width: 80%"/>
        </div>
      </div>
    </div>
    <div style="font-size: 14px; margin: 12px 0;">第四步：按照指导语的提示完成多模态测评任务</div>
    <div class="flex-aic flex-ju-sb" style="position: relative; padding-left: 30px;">
      <img src="@/assets/img/index/box1.png" style="margin: 0 12px; width: 22%;"/>
      <img src="@/assets/img/index/box2.png" style="margin: 0 12px; width: 22%;"/>
      <img src="@/assets/img/index/box3.png" style="margin: 0 12px; width: 22%;"/>
      <img src="@/assets/img/index/box4.png" style="margin: 0 12px; width: 22%;"/>
      <img src="@/assets/img/index/jiantou4.png" style="position: absolute; left: -10px; top: 50%; margin-bottom: 50%"/>
    </div>
    <div class="desc flex" style="margin-top: 140px">
      <div class="flex1" style="position: relative">
        <div style="font-size: 14px; margin: 12px 0;">第五步：提交作答数据，数据上传成功!</div>
        <img src="@/assets/img/index/step5.png" style="width: 80%"/>
        <img src="@/assets/img/index/jiantou5.png" style="position: absolute; width: 30%; right: 30px; top: 0"/>
      </div>
      <div class="flex1">
        <div style="font-size: 14px; margin: 12px 0;">第六步：获得并查看个人报告</div>
        <img src="@/assets/img/index/step6.png" style="width: 80%"/>
      </div>
    </div>

    <div style="font-size: 24px; margin-bottom: 12px; margin-top: 68px;">三、通过AI多模态综合评估能收获什么？</div>
    <p style="line-height: 28px;">1、心理画像:量化五大维度，40+项与身心健康状态密切相关的核心指标，帮助您全面了解自己当前的心理健康状态;</p>
    <p style="line-height: 28px;">2、风险评估与预测:对您潜在的身心健康问题进行评估与预测，帮助您进行科学及时的身心健康管理;</p>
    <p style="line-height: 28px;">3、个性化意见:基于您当前的身心健康水平和预测结果，给出个性化的调适方法和干预建议;</p>
    <p style="line-height: 28px;">4、纵向追踪对比:获得您的许可后，系统会保留您脱敏后的历史数据，帮助您回溯自己的心理成长历程。</p>
  </div>

  <el-tour v-model="open" @finish="tourFinish">
    <el-tour-step
        target="#icon-user"
        title="第一步"
        description="初次登录请先进入个人信息页面完善个人信息"
    />
    <el-tour-step
        target="#menu-Task"
        title="第二步"
        description="个人信息编辑完成后查看测评任务，完成所有测评任务"
    />
    <el-tour-step
        target="#menu-Report"
        title="第三步"
        description="测评完成后，点击测评报告，可以查看测评结果"
    />

  </el-tour>

</template>
<script setup>
import {ref, computed, onMounted} from 'vue'
import useUserStore from '@/stores/user.js'

const userStore = useUserStore()

const userName = computed(()=> {
	return userStore.userInfo?.data?.name || ''
})

const lastLoginTime = computed(()=> {
	return userStore.userInfo?.data?.expiration || ''
})


const open = ref(true)
//完成引导
const tourFinish = ()=> {
	open.value = false
	userStore.isTour = true
}

onMounted(()=> {
	if(userStore.isTour){
		open.value = false
	}
})


</script>
<style scoped>
  .content{
    flex: 1;
    overflow-y: auto;
    padding: 20px 20px 82px 20px;
    width: 100%;
    height: 100%;
    .head{
      height: 133px;
      border-radius: 16px;
      padding-top: 32px;
      padding-left: 24px;
      background: #11142C url("@/assets/img/index/index-card-bg.png") no-repeat right center;
      background-size: auto 100%;
      margin-bottom: 52px;
      div{
        &:nth-child(1){
          font-size: 20px;
        }
        &:nth-child(2){
          font-size: 14px;
          margin-top: 12px;
        }
      }
    }

    .desc{
      .title{
        font-size: 24px;
        text-align: center;
      }
    }
  }

/* 添加媒体查询和缩放功能 */
img {
  max-width: 100%;
  height: auto;
}

.flex {
  display: flex;
  flex-wrap: wrap;
}

.flex1 {
  flex: 1;
  min-width: 250px;
}

@media (max-width: 1000px) {
  .flex {
    flex-direction: column;
  }
  
  .flex1 {
    width: 100%;
    margin-bottom: 20px;
  }
  
  .head div:nth-child(1) {
    font-size: 18px;
  }
  
  .desc .title {
    font-size: 20px;
  }
}

</style>

<style lang="scss">
.el-tour__title{
  font-size: 22px !important;
  font-weight: 600 !important;
}
.el-tour__body{
  span{
    font-size: 18px !important;
  }
}
</style>
